﻿<%@ Page Title="" Language="C#" MasterPageFile="~/ws_appPrivada/msContenido.Master" AutoEventWireup="true" CodeBehind="wCargaArchivos.aspx.cs" Inherits="SRPCENTRIA.ws_appPrivada.wCargaArchivos" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script language="javascript" type="text/javascript">
    function mostrardiv() {
        
        div = document.getElementById('divespera');
        div.style.display = '';
        document.getElementById('divbotones').style.visibility = "hidden";
        
}
</script>
<script type="text/javascript">

    var patron = new Array(2, 2, 4)
    var patron2 = new Array(1, 3, 3, 3, 3)
    function mascara(d, sep, pat, nums) {
        if (d.valant != d.value) {
            val = d.value
            largo = val.length
            val = val.split(sep)
            val2 = ''
            for (r = 0; r < val.length; r++) {
                val2 += val[r]
            }
            if (nums) {
                for (z = 0; z < val2.length; z++) {
                    if (isNaN(val2.charAt(z))) {
                        letra = new RegExp(val2.charAt(z), "g")
                        val2 = val2.replace(letra, "")
                    }
                }
            }
            val = ''
            val3 = new Array()
            for (s = 0; s < pat.length; s++) {
                val3[s] = val2.substring(0, pat[s])
                val2 = val2.substr(pat[s])
            }
            for (q = 0; q < val3.length; q++) {
                if (q == 0) {
                    val = val3[q]
                }
                else {
                    if (val3[q] != "") {
                        val += sep + val3[q]
                    }
                }
            }
            d.value = val
            d.valant = val
        }
    }
</script>
    </asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <form runat="server" id="frmCargaArchivo">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td colspan="3"></td>
      </tr>
      <tr>
        <td width="14">&nbsp;</td>
        <td bgcolor="#FFFFFF">
        <h1>Adjuntar Archivos Adicionales</h1>
        <div class="round"><span class="top"><span></span></span>
          <div class="contenido">
                    <h3>Datos Proveedor</h3>
               <table width="70%" border="0" align="center" cellpadding="1" cellspacing="1">
              <tr>
                <td>Tipo Documento:</td>
                <td>
                    <asp:TextBox ID="txttipodocumento" runat="server" class="formularios" 
                        Width="95%" ReadOnly="True" ></asp:TextBox>
                </td>
                <td>Numero&nbsp;Documento:</td>
                <td>
                    <asp:TextBox ID="txtnumerodocumento" runat="server" class="formularios" 
                        Width="100%" ReadOnly="True"></asp:TextBox>
                </td>
              </tr>
              <tr>
                <td>Nombre:</td>
                <td colspan="3">
                    <asp:TextBox ID="txtnombre" runat="server" class="formularios" Width="100%" 
                        ReadOnly="True"></asp:TextBox>
                </td>
              </tr>
              <tr>
              <td>Correo&nbsp;Electronico:</td>
              <td colspan="3">
                  <asp:TextBox ID="txtemail" runat="server" CssClass="formularios" Width="100%" 
                      ReadOnly="True"></asp:TextBox>
              </td>
              </tr>
            </table>

            <br />
            </div>
            </div>
            <div class="round">
            <div class="contenido">
            <table width="70%" border="0" align="center" cellpadding="1" cellspacing="1">
              <tr>
                <td>Nombre&nbsp;del&nbsp;Archivo</td>
                <td>:</td>
                <td>
                    <asp:TextBox ID="txtnombrearchivo" runat="server" CssClass="formularios" 
                        MaxLength="40" Width="95%"  onKeyPress="return ValidarNombreArchivo(event)"  ></asp:TextBox>
                </td>
                <td>Tipo&nbsp;de&nbsp;Archivo</td>
                <td>:</td>
                <td>
                    <asp:DropDownList ID="ddltipoarchivo" runat="server" CssClass="formularios" Width="100%">
                    </asp:DropDownList>
                </td>
              </tr>
              <tr>
              <td>Fecha&nbsp;de&nbsp;Caducidad</td>
              <td>:</td>
              <td align="left">
              <table border="0" cellspacing="0" cellpadding="0" width="95%">
              <tr>
              <td>
                  <asp:TextBox ID="txtfechacaducidad" runat="server" CssClass="formularios" onkeypress="mascara(this,'/',patron,true)" 
                      MaxLength="10" Width="95%"></asp:TextBox>
              </td>
              <td>
                  &nbsp;<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                                                    ControlToValidate="txtfechacaducidad" ErrorMessage="Fecha en formato: dd/mm/yyyy" 
                                                    ValidationExpression="^(0?[1-9]|[1,2][0-9]|3[0,1])\/(0?[1-9]|1[0,1,2])\/\d{4}$"></asp:RegularExpressionValidator>
              </td>
              </tr>
              </table>
              </td>
              <td></td>
              <td></td>
              <td>
              <asp:Panel ID="pnhomologador" runat="server" Visible="false">
              <table>
              <tr>
              <td>Certificado:</td>
              <td>
                  <asp:RadioButtonList ID="rbcerticado" runat="server" RepeatDirection="Horizontal">
                  <asp:ListItem Value="si">Si</asp:ListItem>
                  <asp:ListItem Value="no" Selected="True">No</asp:ListItem>
                  </asp:RadioButtonList>
              
<%--                      <asp:RadioButton ID="rbsi" runat="server" Text="Si" />
                      <asp:RadioButton ID="rbno" runat="server" Text="No" />--%>
                 
                </td>
                </tr>
                </table>
                 </asp:Panel>
              </td>
              </tr>
              <tr>
                <td>Ubicación</td>
                <td>:</td>
                <td colspan="4">
                        <asp:FileUpload ID="fuUbicacion" CssClass="formularios" runat="server" Width="100%" />
                </td>
              </tr>
              <tr>
              <td>Origen archivo</td>
              <td>:</td>
              <td>
                  <asp:DropDownList ID="ddlorigenarchivo" runat="server" CssClass="formularios" 
                      AutoPostBack="True">
                  </asp:DropDownList>
              </td>
              </tr>
            </table>
          </div>
<%--          <asp:Panel ID="pnespera" runat="server" style="vertical-align:middle">
            <asp:Label ID="Label1" runat="server">Su solicitud se esta procesando</asp:Label>
              <img id="imgespera" src="../images/ajax-loader.gif" />
          </asp:Panel>--%>
          <div id="divespera" style="vertical-align:middle;display:none;" align="center" >
          <table>
          <tr>
          <td>Su solicitud se esta procesando ...</td>
          <td>
            <img id="img1" src="../images/ajax-loader.gif" />
          </td>
          </tr>
          </table>
         </div>

<span class="bottom"><span></span></span> </div>
        <div id="divbotones">
        <p align="center">
          <asp:Button ID="btnAdjuntar" CssClass="btn_envia" runat="server" Text="Adjuntar"  
                Width="100px" Height="26px" onclick="btnAdjuntar_Click" OnClientClick="mostrardiv()" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <asp:Button ID="btnlimpiar" CssClass="btn_envia" runat="server" Text="Limpiar"  
                Width="100px" Height="26px" onclick="btnlimpiar_Click" />
        </p>
        </div>
</td>
        <td width="14">&nbsp;</td>
      </tr>
    </table>
</form>
 

</asp:Content>
